2006年12月31日
川俣晶の縁側ソフトウェア技術雑記 total 4724 count

Vistaのwmicからcsv.xslが使えない問題

Written By: 川俣 晶連絡先

 実は、Windows XPで以下のような内容のバッチをタスクスケジューラで走らせて、イベントログの一部のデータをメール転送させていました。

WMIC /node:"HOSTNAME" NTEVENT WHERE "(LogFile='System' AND Type='ERROR')" GET Message, TimeWritten /format:csv.xsl|head -30|blatj - -s "eventlog report" -t MAILADDRESS

 これが、Windows Vistaでは動かなくなりました。

 原因を調べたところ、コマンドラインで指定したcsv.xslが入っていないことが分かりました。

 とりあえず、texttable.xslは入っているので、ファイル名を書き換えて実行するようにしました。(要するに、特定のイベント発生に気付くことができれば良いので、どれでも良かった)

 理由の詳細等は分かりません。(少し検索したものの分からなかった)

 時間がないので、症状のメモだけで終わり!